#include<bits/stdc++.h>
using namespace std;
const int maxn = 105;
int n;
int a[maxn];
int d[maxn];
void build(int l, int r, int dep) {
  if(l==r) return;
  int mxi = max_element(a+l, a+r) - a;
  d[mxi] = dep;
  build(l, mxi, dep+1);
  build(mxi+1, r, dep+1);
}
void solve() {
  memset(d, 0, sizeof d);
  build(0, n, 0);
  for(int i=0; i<n; ++i) cout<<d[i]<<' ';
  cout<<'\n';
}
int main() {
  int t; cin>>t;
  while(t--) {
    cin>>n;
    for(int i=0; i<n; ++i) cin>>a[i];
    solve();
  }
}
